package com.css.fxfzaqbz.modules.base.service;



import com.css.fxfzaqbz.base.response.RestResponse;
import com.css.fxfzaqbz.modules.base.entity.BuildingVulnerability;
import com.css.fxfzaqbz.modules.base.queryParams.BuildingVulnerabilityQueryParams;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;
import java.util.Map;

public interface BuildingVulnerabilityService {


    List<BuildingVulnerability> getPage(BuildingVulnerability buildingVulnerability);

    void update(List<BuildingVulnerability> list);

    void exportExcel(HttpServletResponse response, BuildingVulnerability buildingVulnerability);

    RestResponse save(BuildingVulnerability vulnerability);

    RestResponse importExcel(MultipartFile file, BuildingVulnerability buildingVulnerability) throws IOException;

}
